home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 1 / Precision Software Applications Silver Collection Volume One (PSM) (1993).iso / windows / games / wmfread.arj / WMFDCODE.RC < prev    next >
Text File  |  1992-11-17  |  8KB  |  172 lines

  1. #include "windows.h"
  2. #include "wmfdcode.h"
  3.  
  4. WMFICON ICON wmf.ico
  5.  
  6. MetaMenu MENU
  7. BEGIN
  8.     POPUP        "&File"
  9.     BEGIN
  10.         MENUITEM "&Open...",  IDM_OPEN
  11.         MENUITEM "&Print",    IDM_PRINT
  12.         MENUITEM "E&xit",     IDM_EXIT
  13.         MENUITEM "&About...", IDM_ABOUT
  14.  
  15.     END
  16.  
  17.     POPUP        "&View"
  18.     BEGIN
  19.         POPUP  "&Headers"
  20.         BEGIN
  21.           MENUITEM "Metafile..."     IDM_HEADER
  22.           MENUITEM "METAFILEPICT..." IDM_CLIPHDR
  23.           MENUITEM "Placeable..."    IDM_ALDUSHDR
  24.         END
  25.         MENUITEM "&List..."  IDM_LIST
  26.         MENUITEM "&Clear"    IDM_CLEAR
  27.     END
  28.  
  29.     POPUP        "Play"
  30.     BEGIN
  31.       MENUITEM "&All"            IDM_ALLREC
  32.       POPUP    "&Step"
  33.       BEGIN
  34.         MENUITEM "&All"          IDM_ENUM
  35.         MENUITEM "&Range..."     IDM_ENUMRANGE
  36.       END
  37.       POPUP    "&Destination"
  38.       BEGIN
  39.         MENUITEM "&Screen DC"    IDM_DESTDISPLAY
  40.         MENUITEM "&Metafile DC"  IDM_DESTMETA
  41.       END
  42.     END
  43.  
  44. END
  45.  
  46. ABOUTBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 22, 8, 144, 79
  47. FONT 10, "System"
  48. STYLE WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
  49. BEGIN
  50.     CONTROL "for Microsoft « Windows", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 33, 39, 92, 8
  51.     CONTROL "METAFILE DECODER", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 36, 7, 88, 9
  52.     CONTROL "Version 1.0", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 49, 17, 62, 9
  53.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 63, 62, 32, 14
  54.     CONTROL "WMFICON", -1, "static", SS_ICON | WS_CHILD, 8, 10, 16, 21
  55.     CONTROL "by Dennis Crain", -1, "static", SS_CENTER | WS_CHILD, 46, 28, 69, 8
  56. END
  57.  
  58. WMFDLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 64, 35, 222, 121
  59. CAPTION "Metafile Record"
  60. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  61. BEGIN
  62.     CONTROL "Record #", -1, "static", SS_LEFT | WS_CHILD, 7, 11, 32, 8
  63.     CONTROL "", IDE_RECNUM, "static", ES_LEFT | WS_BORDER | WS_CHILD, 43, 9, 32, 12
  64.     CONTROL "Function :", -1, "static", SS_LEFT | WS_CHILD, 7, 31, 32, 8
  65.     CONTROL "", IDE_FUNCTION, "static", ES_LEFT | WS_BORDER | WS_CHILD, 43, 29, 110, 12
  66.     CONTROL "Size :", -1, "static", SS_LEFT | WS_CHILD, 7, 51, 21, 8
  67.     CONTROL "", IDE_RECSIZE, "static", ES_LEFT | WS_BORDER | WS_CHILD, 43, 49, 32, 12
  68.     CONTROL "Parameters", -1, "static", SS_LEFT | WS_CHILD, 7, 70, 40, 8
  69.     CONTROL "", IDL_PARAMETERS, "listbox", WS_BORDER | WS_HSCROLL | WS_VSCROLL | WS_CHILD, 2, 82, 218, 36
  70.     CONTROL "Play", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 7, 36, 14
  71.     CONTROL "Skip", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 24, 36, 14
  72.     CONTROL "Go", IDGO, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 41, 36, 14
  73.     CONTROL "Quit", IDQUITENUM, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 171, 58, 36, 14
  74.     CONTROL "Hex",  IDB_HEX, "button", BS_AUTORADIOBUTTON | WS_TABSTOP | WS_CHILD,  60, 68, 28, 12
  75.     CONTROL "Dec",  IDB_DEC, "button", BS_AUTORADIOBUTTON | WS_TABSTOP | WS_CHILD,  92, 68, 28, 12
  76.     CONTROL "Char", IDB_CHAR,"button", BS_AUTORADIOBUTTON | WS_TABSTOP | WS_CHILD, 124, 68, 28, 12
  77. END
  78.  
  79.  
  80. HEADER DIALOG LOADONCALL MOVEABLE DISCARDABLE 41, 29, 101, 102
  81. STYLE WS_DLGFRAME | WS_POPUP
  82. BEGIN
  83.     CONTROL "Metafile Header", 117, "static", SS_CENTER | WS_CHILD, 0, 4, 101, 8
  84.     CONTROL "Version :", -1, "static", SS_LEFT | WS_CHILD, 6, 20, 29, 8
  85.     CONTROL "File Size :", -1, "static", SS_LEFT | WS_CHILD, 6, 34, 34, 8
  86.     CONTROL "# Objects :", -1, "static", SS_LEFT | WS_CHILD, 6, 50, 35, 8
  87.     CONTROL "Max Record :", -1, "static", SS_LEFT | WS_CHILD, 6, 65, 45, 8
  88.     CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 34, 82, 33, 14
  89.     CONTROL "", IDS_VER,     "static", ES_LEFT | WS_CHILD, 52, 20, 26, 12
  90.     CONTROL "", IDS_SIZE,    "static", ES_LEFT | WS_CHILD, 52, 34, 38, 12
  91.     CONTROL "", IDS_OBJECTS, "static", ES_LEFT | WS_CHILD, 52, 50, 26, 12
  92.     CONTROL "", IDS_MAXREC,  "static", ES_LEFT | WS_CHILD, 52, 65, 32, 12
  93. END
  94.  
  95.  
  96. ENUMRANGE DIALOG LOADONCALL MOVEABLE DISCARDABLE 131, 102, 120, 70
  97. CAPTION "Enumerate Range"
  98. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  99. BEGIN
  100.     CONTROL "From", -1, "static", SS_LEFT | WS_CHILD, 6, 14, 16, 8
  101.     CONTROL "To", -1, "static", SS_LEFT | WS_CHILD, 68, 14, 10, 8
  102.     CONTROL "", IDE_FROM, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 26, 12, 31, 12
  103.     CONTROL "", IDE_TO, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 79, 12, 31, 12
  104.     CONTROL "All Records", IDCB_ALL, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 36, 30, 46, 12
  105.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 22, 49, 31, 14
  106.     CONTROL "Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 67, 49, 31, 14
  107. END
  108.  
  109. LISTRECS DIALOG LOADONCALL MOVEABLE DISCARDABLE 62, 11, 236, 184
  110. STYLE WS_DLGFRAME | WS_POPUP
  111. BEGIN
  112.     CONTROL "", IDL_LBREC, "listbox", LBS_MULTIPLESEL | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 3, 5, 231, 145
  113.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 66, 157, 30, 14
  114.     CONTROL "Play...", IDL_PLAY, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 102, 157, 30, 14
  115.     CONTROL "Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 138, 157, 30, 14
  116. END
  117.  
  118. AbortDlg DIALOG 20,20,90, 64
  119. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  120. CAPTION "WMFDCODE"
  121. BEGIN
  122.    DefPushButton "Cancel"         IDCANCEL,   29, 44, 32, 14, WS_GROUP
  123.    Ctext    "Sending",            -1,          0,  8, 90,  8
  124.    Ctext    "metafile",           -1,          0, 18, 90,  8
  125.    Ctext    "to printer.",        -1,          0, 28, 90,  8
  126. END
  127.  
  128.  
  129. CLIPHDR DIALOG LOADONCALL MOVEABLE DISCARDABLE 40, 31, 104, 86
  130. STYLE WS_DLGFRAME | WS_POPUP
  131. BEGIN
  132.     CONTROL "METAFILEPICT", -1, "static", SS_CENTER | WS_CHILD, 0, 3, 104, 8
  133.     CONTROL "MM :", -1, "static", SS_LEFT | WS_CHILD, 4, 18, 18, 8
  134.     CONTROL "xExt :", -1, "static", SS_LEFT | WS_CHILD, 4, 34, 21, 8
  135.     CONTROL "yExt :", -1, "static", SS_LEFT | WS_CHILD, 4, 49, 21, 8
  136.     CONTROL "", IDE_MM,   "static", SS_LEFT | WS_CHILD, 25, 18, 77, 12
  137.     CONTROL "", IDE_XEXT, "static", SS_LEFT | WS_CHILD, 25, 34, 52, 12
  138.     CONTROL "", IDE_YEXT, "static", SS_LEFT | WS_CHILD, 25, 49, 52, 12
  139.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 37, 66, 32, 14
  140. END
  141.  
  142. ALDUSHDR DIALOG LOADONCALL MOVEABLE DISCARDABLE 29, 30, 126, 118
  143. STYLE WS_DLGFRAME | WS_POPUP
  144. BEGIN
  145.     CONTROL "Placeable WMF Header", -1, "static", SS_CENTER | WS_CHILD, 0, 4, 126, 8
  146.     CONTROL "Key :", -1, "static", SS_LEFT | WS_CHILD, 7, 22, 16, 8
  147.     CONTROL "bbox", -1, "button", BS_GROUPBOX | WS_CHILD, 2, 36, 121, 43
  148.     CONTROL "left :", -1, "static", SS_LEFT | WS_CHILD, 7, 49, 15, 8
  149.     CONTROL "right :", -1, "static", SS_LEFT | WS_CHILD, 57, 49, 23, 7
  150.     CONTROL "top :", -1, "static", SS_LEFT | WS_CHILD, 7, 64, 15, 8
  151.     CONTROL "bottom :", -1, "static", SS_LEFT | WS_CHILD, 57, 64, 28, 8
  152.     CONTROL "inch :", -1, "static", SS_LEFT | WS_CHILD, 7, 85, 18, 8
  153.     CONTROL "checksum :", -1, "static", SS_LEFT | WS_CHILD, 57, 85, 37, 8
  154.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 45, 99, 34, 14
  155.     CONTROL "", IDS_KEY,   "static", SS_LEFT | WS_CHILD, 24, 22, 32, 8
  156.     CONTROL "", IDS_LEFT,  "static", SS_LEFT | WS_CHILD, 24, 49, 31, 8
  157.     CONTROL "", IDS_RIGHT, "static", SS_LEFT | WS_CHILD, 86, 49, 34, 8
  158.     CONTROL "", IDS_TOP,   "static", SS_LEFT | WS_CHILD, 24, 64, 32, 8
  159.     CONTROL "", IDS_BOT,   "static", SS_LEFT | WS_CHILD, 86, 64, 35, 8
  160.     CONTROL "", IDS_INCH,  "static", SS_LEFT | WS_CHILD, 26, 85, 29, 8
  161.     CONTROL "", IDS_CHKSUM,"static", SS_LEFT | WS_CHILD, 95, 85, 28, 8
  162. END
  163.  
  164. PLAYWHAT DIALOG LOADONCALL MOVEABLE DISCARDABLE 102, 56, 98, 53
  165. STYLE WS_DLGFRAME | WS_POPUP
  166. BEGIN
  167.     CONTROL "Play the records that are...", -1, "static", SS_CENTER | WS_CHILD, 0, 5, 98, 8
  168.     CONTROL "Selected",   IDCB_SEL,   "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 4, 19, 39, 12
  169.     CONTROL "Unselected", IDCB_UNSEL, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 49, 19, 47, 12
  170.     CONTROL "OK", IDOK, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 33, 35, 33, 14
  171. END
  172.